package io.renren.modules.sys.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 租户信息
 * 
 * @author jingtang
 * @email sunlightcs@gmail.com
 * @date 2018-06-29 15:52:06
 */
@TableName("sys_tenant")
public class Tenant implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 租户ID
	 */
	@TableId
	@TableField(value="tenant_id")
	private String tenantId;
	/**
	 * 租户编码
	 */
	@TableField(value="code")
	private String code;
	/**
	 * 租户名称
	 */
	@TableField(value="name")
	private String name;
	/**
	 * 租户状态(0有效、1失效)
	 */
	@TableField(value="status")
	private Integer status;
	/**
	 * 公司名称
	 */
	@TableField(value="company")
	private String company;
	/**
	 * 营业执照
	 */
	@TableField(value="bus_lic")
	private String busLic;
	/**
	 * 公司注册地址
	 */
	@TableField(value="reg_addr")
	private String regAddr;
	/**
	 * 公司成立时间
	 */
	@TableField(value="reg_time")
	private Long regTime;
	/**
	 * 营业执照复印件
	 */
	@TableField(value="bus_lic_pic")
	private String busLicPic;
	/**
	 * 联系人
	 */
	@TableField(value="contact")
	private String contact;
	/**
	 * 联系方式
	 */
	@TableField(value="mobile")
	private String mobile;
	/**
	 * 邮箱
	 */
	@TableField(value="email")
	private String email;
	/**
	 * 租户生效时间
	 */
	@TableField(value="start_time")
	private Long startTime;
	/**
	 * 租户失效时间
	 */
	@TableField(value="end_time")
	private Long endTime;
	/**
	 * 创建人
	 */
	@TableField(value="creater")
	private String creater;
	/**
	 * 创建人ID
	 */
	@TableField(value="create_user_id")
	private String createUserId;
	/**
	 * 创建时间
	 */
	@TableField(value="create_time")
	private Long createTime;
	/**
	 * 修改时间
	 */
	@TableField(value="update_time")
	private Long updateTime;
	/**
	 * 修改人ID
	 */
	@TableField(value="update_user_id")
	private String updateUserId;
	/**
	 * 修改人
	 */
	@TableField(value="update_user")
	private String updateUser;

	/**
	 * 设置：租户ID
	 */
	public void setTenantId(String tenantId) {
		this.tenantId = tenantId;
	}
	/**
	 * 获取：租户ID
	 */
	public String getTenantId() {
		return tenantId;
	}
	/**
	 * 设置：租户编码
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 获取：租户编码
	 */
	public String getCode() {
		return code;
	}
	/**
	 * 设置：租户名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：租户名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：租户状态(0有效、1失效)
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：租户状态(0有效、1失效)
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：公司名称
	 */
	public void setCompany(String company) {
		this.company = company;
	}
	/**
	 * 获取：公司名称
	 */
	public String getCompany() {
		return company;
	}
	/**
	 * 设置：营业执照
	 */
	public void setBusLic(String busLic) {
		this.busLic = busLic;
	}
	/**
	 * 获取：营业执照
	 */
	public String getBusLic() {
		return busLic;
	}
	/**
	 * 设置：公司注册地址
	 */
	public void setRegAddr(String regAddr) {
		this.regAddr = regAddr;
	}
	/**
	 * 获取：公司注册地址
	 */
	public String getRegAddr() {
		return regAddr;
	}
	/**
	 * 设置：公司成立时间
	 */
	public void setRegTime(Long regTime) {
		this.regTime = regTime;
	}
	/**
	 * 获取：公司成立时间
	 */
	public Long getRegTime() {
		return regTime;
	}
	/**
	 * 设置：营业执照复印件
	 */
	public void setBusLicPic(String busLicPic) {
		this.busLicPic = busLicPic;
	}
	/**
	 * 获取：营业执照复印件
	 */
	public String getBusLicPic() {
		return busLicPic;
	}
	/**
	 * 设置：联系人
	 */
	public void setContact(String contact) {
		this.contact = contact;
	}
	/**
	 * 获取：联系人
	 */
	public String getContact() {
		return contact;
	}
	/**
	 * 设置：联系方式
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：联系方式
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：邮箱
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * 获取：邮箱
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * 设置：租户生效时间
	 */
	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}
	/**
	 * 获取：租户生效时间
	 */
	public Long getStartTime() {
		return startTime;
	}
	/**
	 * 设置：租户失效时间
	 */
	public void setEndTime(Long endTime) {
		this.endTime = endTime;
	}
	/**
	 * 获取：租户失效时间
	 */
	public Long getEndTime() {
		return endTime;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreater(String creater) {
		this.creater = creater;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreater() {
		return creater;
	}
	/**
	 * 设置：创建人ID
	 */
	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}
	/**
	 * 获取：创建人ID
	 */
	public String getCreateUserId() {
		return createUserId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Long getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdateTime(Long updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Long getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：修改人ID
	 */
	public void setUpdateUserId(String updateUserId) {
		this.updateUserId = updateUserId;
	}
	/**
	 * 获取：修改人ID
	 */
	public String getUpdateUserId() {
		return updateUserId;
	}
	/**
	 * 设置：修改人
	 */
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	/**
	 * 获取：修改人
	 */
	public String getUpdateUser() {
		return updateUser;
	}
}
